body
{
 font-family: sans-serif;
 font-size: 70%;
 color: #000;
 background-color: #fff;
}
h1,h2,h3
{
 font-family: sans-serif;
 color: #000;
 margin-bottom: 0.5em;
}
h1
{
 font-size: 200%;
 background-color: #4cf;
 padding-left: 0.2em;
}
h2
{
 font-size: 150%;
 background-color: #cff;
 padding-left: 0.2em;
}
h3
{
 font-size: 110%;
 border-style: none;
 border-bottom: solid 1px #ccc;
 margin-left: 0.8em;
}
a:link
{
 color: #00f
}
a:visited
{
 color: #f0f
}
ul
{
 margin-top: -1em;
}
p
{
 margin-left: 1em;
 margin-top: 0em;
}
pre
{
 background-color: #eee;
 border: solid #ccc;
 padding: 0.5em;
 margin-left: 3em;
 margin-right: 3em;
 border-width: 1px;
}
hr
{
 border-style: solid;
 border-color: #02c;
 background-color: #ddf;
 border-color: #88f;
 border-width: 1px;
 padding-top: 1px;
 padding-bottom: 1px;
}
